@charset "utf-8";
/* CSS Document */

*{font-family:"微软雅黑",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:13px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}  
body{background-color:#FFF;}  
a{color:#333;}
a:hover{color:#1357B8;text-decoration:none; transition:all .5s ease-out 0s;}
.w1000{width:1200px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:10px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{margin:10px 10px 0 0;}
.time{color:#666}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}

/*header*/
.header{height:98px;}

/*nav*/
.header .nav{height:48px;}

/*Banner*/
.banner{}

/*wrapper*/
.wrapper{margin-top:15px;}

.wrapper .m1{width:274px; height:244px; overflow:hidden}
.wrapper .m1 .tit{height:29px;}
.wrapper .m1 .con{}

.imgNav{text-align:center; border-top:1px solid #dadada; margin-top:20px; padding-top:20px;}

/*footer*/
.footer{background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x;background-position:center top; background-color:#144c87;height:290px; padding-top:20px;color:#FFF; margin-top:20px;}
.footer table{margin:auto;}
.footer table a{color:#FFF}
.footer table a:hover{color:#999}
.footer table ul li{height:25px; line-height:25px;}
.footer .tit{font-size:15px; font-weight:bold; padding-bottom:5px;}
.footer p{height:25px; line-height:25px;}

/* flexslider */
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}

/*导航菜单*/
#navMenu{height:48px;line-height:48px;display:block;overflow:hidden;z-index:99999; position:relative;background-image: url(../images/nav_bg.jpg);background-repeat: repeat-x;background-position: center center;width:1200px;border-radius:0 0 5px 5px;}
#navMenu ul{}
#navMenu .onelink{}
#navMenu li{width:98px; padding-left:2px;text-align:center;float:left;line-height:48px;height:48px;background-image:url(../images/nav_li_bg.jpg);background-repeat:no-repeat;background-position:left center;}
#navMenu li a{color:#333;font-family:"微软雅黑";display:block;font-size:16px;}
#navMenu li a:hover,#navMenu li.hover a{text-decoration:none;color:#0d66f3;transition:none}
/*-------- 下拉菜单 --------------*/
.dropMenu{position:absolute;top:0;z-index:10000;width:350px; height:135px;visibility:hidden;margin-top:0px; margin-left:-102px;overflow:hidden;padding: 20px;border: 1px solid #d8d8d8;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0px 0px 1px #d6d6d6;-webkit-box-shadow: 0px 0px 1px #d6d6d6;box-shadow: 0px 0px 1px #d6d6d6;z-index: 10000;background-image: url(../images/nav-bg-09.png);}
.dropMenu li{line-height:30px;height:30px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#BEBEBE; width:130px;}
.dropMenu .liw li{ width:auto; text-align:center;}
.dropMenu .liw li a{font-weight:normal;}
.dropMenu li.img{width:200px; position:absolute; right:20px; top:20px;}
.dropMenu li.img p.tit{ font-weight:bold; color:#F00;}
.dropMenu li.img p.con{ line-height:20px; font-size:13px;}
.dropMenu li a{display:block;color:black;color:#333; font-weight:bold;}
.dropMenu+li a{border-top:none}
* html .dropMenu a{width:100%;color:#6CA7C7;}
.dropMenu a:hover{color: #0d66f3;}
.hdo{width:100%;height:auto;display:block;overflow:hidden}

#dropmenu2 li{width:200px;}

/* box_01 */
.tab_01{width:480px; height:244px; background:#fff; overflow:hidden; margin-left:50px;}
.tab_01 .tab_menu{overflow:hidden;height: 27px;border: #d4d4d4 1px solid;background-image: url(../images/tab_bg.jpg);background-repeat: repeat-x;background-position: center center; position:relative}
.tab_01 .tab_menu .newpic{ position:absolute; top:0px; left:220px; width:61px; height:27px;background-image: url(../images/tab_new.jpg);}
.tab_01 .tab_menu li{width:110px;float:left;height:27px;line-height:27px;color:#fff;text-align:center;cursor:pointer;}
.tab_01 .tab_menu li.current{background-color: #fff;background-image:url(../images/tab_01.jpg);background-repeat:no-repeat;background-position:center center;}
.tab_01 .tab_menu li.current a{color:#FFF;}
.tab_01 .tab_menu li a{color:#333;text-decoration:none;font-size:15px;}
.tab_01 .tab_box{padding:10px; position:relative}
.tab_01 .tab_box .moreLink{position:absolute; height:27px; line-height:27px; right:10px; top:-27px;}
.tab_01 .tab_box li{height:25px;line-height:25px;overflow:hidden;background-image: url(../images/li_01.jpg);background-repeat: no-repeat;background-position:left center;padding-left:20px;font-size:13px;border-bottom:#CCC 1px dashed}
.tab_01 .tab_box li a{color:#666}
.tab_01 .tab_box li a:hover{color:#0d66f3}
.tab_01 .tab_box .hide{display:none;}

.hc_content{margin-top:10px;margin-bottom:20px;position:relative;width:100%;}
.hc_content .prev,.hc_content .next{position:absolute;width:60px;height:60px;background:url(../images/btn_left.png) no-repeat;filter:alpha(opacity=50);opacity:0.5;z-index:1;top:270px;left:0}
.hc_content .next{left:auto;top:270px;right:0;background:url(../images/btn_right.png) no-repeat}
.hc_content .prev:hover,.hc_content .next:hover{filter:alpha(opacity=100);opacity:1}
.hc_content li{width:100%;height:800px;text-align:center;display:table}
.hc_content li span{display:table-cell;vertical-align:middle}
.hc_content li img{max-width:100%;}